"Von einer Idee bis zum Workout"


Im Gegensatz zu bisherigen, gern genutzten Updatepacks,
mache ich mir jetzt Eines doch mal eine Batch- Datei
"Stapelbefehl- Basierende Lsung fr die Zukunft"


Amsante Vorgeschichte?:
------------------------
Im Gegensatz zur "grausamen "settings.ini  mit ihren [Filexxx]
und der ganzen Neumach-, herum Ausschneid, Einfgen und Umschreiberei
File = File = Fehler war auch schon dabei oder msu-
Drecks- Mist!
Da fehlt ja doch noch eine ganz vorne oder zwischen drin
sagt dir letztlich die Windows Update onlineprfung am Schluss..."
So vergingen der August und Anfang September 2014 bei mir........

Tja:
Mein Mainboard vom 2011er hat es nicht mehr gepackt, 
zuerst ungewhnliche Kopierprobleme, pltzliches Abschalten
Netzteil , HDD- Kabel, Dvdlaufwerk?
Er findet die Festplatte nicht mehr, die klickt aber komisch
OK, Platte kommt jetzt raus, an einen anderen PC hngen 
Und Hey:
Die Platte funktionierte jetzt wieder einwandfrei !!
-> Chipdatz muss defekt sein fand ich letztlich heraus. 

Mainboard- Defekt statt die Klickende Platte?
Wieviele HDDs haben das auch schon gemacht und waren vieleicht doch noch in Ordnung?

Also Server neu aufgesetzt, weiter geht's....
USB- Stick dran, den ganzen Setup- Ordner wieder auf den Server rberkopiert auf C:
Wieder herumgefeilt geschrieben und verbessert.

----------------------------------------------
Das grafische Update- Paket zum WHS 2011 mit seinen 205 Updates ist endlich fertig und luft
Meine Augen brannten von den vielen Zeilenverschiebereien (bis Nachts um 4 oder 5)
Ein erfreuliches "Nebenprodukt" ist wiederum ein brandneues Updatepack fr den IE 11 
Doch die 2 Versionen von 2013 im Sept 2014 erst umzuschreiben,
war denn doch nicht so schnell gemacht - wie gedacht.
----------------------------------------------

"Knnte man doch einfach ein Update zwischen reinschieben und weiter geht die Sache?"
Aus der ganzen Grund- Idee heraus zur eigentlichen Installation, 
jetzt endlich mit Start / wait Dateiname und den Parametern /quiet /norestart zu arbeiten.
(Genau das machen nhmlich die Dr. Windows Updatepacks fr Windows 8.1 und einer install.bat
im C:\TMP Ordner, da wird zuerst alles mal ausgepackt!)
So ist also nach und nach dann pltzlich ein "Assistent" mit noch viieel mehr Mglichkeiten geworden.

Was macht ein Anfnger oder ein Erfahrener Anwender damit?
Wo haperts jetzt noch oder schon wieder... 
autom. Einloggen, Neustart, Abbruchfehler, Auswahlmenus usw.?

----------------------------------------------
- Jetzt endlich ging es also hiermit wieder weiter, da sind noch ein paar Punkte mehr
"Zum Auswhlen kam ja auch noch die Version 4.5.1" mit dazu.
Es gehrt irgendwie doch alles zusammen.

Nach ca 2 Monaten des Ausprobierens, Programmierens und Testen,
ist nun ein richtig funktionierendes Paket daraus geworden.


Es lsst sich vielleicht noch besser programmieren, aber
dafr gibts ja die "Codeschipsel- Fresser und Freaks"

Ich bin auch nur ein IT-SE zum PC Support
kein richtiger Programmierer
----------------------------------------------


Letzlich prsentiere ich hier eine "viel leichter anpassungsfhige" Installationslsung
Mit einigen "Gimmicks" whrend der Installationen.
Wie ich sie bisher im Internet auch noch niemals gesehen habe!

Siehe dazu nach bei:
Lsungsanstze wurden gesucht (realisiert) fr:


****************************************************************************
* bersicht fr die Vorbereitungen und den bentigten Installationsablauf: *
****************************************************************************
Echo Also - Wofr ist hier jetzt was gedacht-

----------------------------------------------
TXT- Dateien:
----------------------------------------------
- Komplette Downloadliste fr alle Dateien zum WHS 2011.txt
  (Sortiert nach Kategorie/Ordnerstruktur )

- Downloadliste fr FreeDownloadManager zum WHS 2011.txt
  (Ohne Ordnerstuktur - Nur die Links Zum einfachen Importieren / Angabe des Downloadordner wird bentigt!)

- DownloadlisteUpdates_SpeziellzumWHS2011.html
 (Direkte HTM- Links zu den 5 Dateien - mit dem Browser ffnen und die Links anklicken
 oder mit dem FDM (als Sammel- Downloads) importieren) (CAB bzw. mit mittlerweile gefundenen msu- Files)
Cab-Dateien Installer separates Ausfhren mglich gemacht:
(Die Integration der Hotfixes auf eine Setup- Dvd wird hier nicht behandelt

Achtung: auf die Schreibweise fr Bezeichnung von "Windows" und der "KB- Nummern" beachten:

Bei UR4: nach dem umbenennen "Alles Klein":
windows6.1-kb2757011-x64_4140355ab0b06df89668ec51432a820dff9af356.msu
windows6.1-kb2757011-x64.msu

Windows6.1-KB2781272-x64.msu	Bei UEFI: Nach dem Entpacken: "Normal"
Exe Datei entpacken (mit 7zip geht das auch!)

Schreibweise der MSU- Hotfixes - ALLES in kleinen Buchstaben!!
setup_KB2885314.bat	Windows6.1-KB2885314-x64.cab	windows6.1-kb2885314-x64.msu
setup_KB2934950.bat	Windows6.1-KB2934950-x64.cab	windows6.1-kb2934950-x64.msu
setup_KB2934953.bat	Windows6.1-KB2934953-x64.cab	windows6.1-kb2934953-x64.msu

Siehe dazu "meine eigene Spezial-Lsung" unter - umbenenn.bat
----------------------------------------------


----------------------------------------------
Batch- Dateien:
----------------------------------------------
Sie Beinhalten Anleitungen, Infos und die jeweiligen Installationskommandos fr die Updates

Alle auszufhrenden Installations- Befehle:
Diese wurden hier nach der aktuellen "start /wait- Methode" geschrieben

Bentigte Installations- Parameter: 
Ausfhren: Dateiname (mit KomplettPfad in Anfhrungsstrichen /?
Oder Verkpfung in das ausfhren FEster ziehen, dann /? an fgen und ausfhren
Das Fenster zeigt die Mglichkeiten

 /quiet /norestart bei msu Dateien
(oder /Q ( /q) fr exe Dateien
bzw die Spezifische fr IE 11 oder den WindowsUpdate Agent
    MSRT oder Silverlight

- autologon_whs2011ein_ausschalten.bat 
  (Schneller Zugriff zur bentigten Passwortnderung = ermglicht ein Automatisches Einloggen Nach Neustarts) 

- umbenenn.bat
  (berprft, ob sie existieren und ob MSRT und die speziellen WHS- Updates 
  noch ihre zu langen Original-Dateinamen haben...
  Danach wird  der Name fr die Installation (falls erforderlich) gleich angepasst

- Dateipruefung.bat 
  (berprft - endlich und in einem Rutsch - alle der  Dateien auf vollzhligkeit!)
  - Sind auch alle ber 200 im Updateinstaller eingetragen
  - Da kann einem schon mal ein kleiner, unbedachter Fehler passieren
  - War auch ne scheiss Arbeit, aber der Weg ist ja das Ziel...


- Updateinstaller WHS2011 mit msu-Dateien.bat
- Updateinstaller WHS2011 mit cab-Dateien.bat
  Wahlweise kann man alles mit msu oder mit Cab Updates (nur am Schluss( installieren lassen
setup_KB2885314.bat
setup_KB2934950.bat
setup_KB2934953.bat
 Ansonsten ist die Routineablauf genau der selbe!!!
----------------------------------------------

----------------------------------------------
Lsungsanstze wurden gesucht (realisiert) fr:
----------------------------------------------
Zur Vorbereitung/Vervollstndigung dieses Updatepacks:
- Auswahl der nur derzeit bentigten Aktualisierungen
- Downloadlisten erstellen
- Automatisches Downloaden aller Dateien

Zum Ablauf:
- Leicht mit dem Editor zu bearbeiten
- Administratorprfung /Berechtigung)
- Automatisches Einloggen ermglichen
- Dateiprfung aller bentigten Dateien
- Informativ - Nicht so langweilig whrend der vielen Installationen
- Transparentes Abarbeiten der Befehle und zum mit beobachten
- Fehlererkennung mittels Stufenweiser Kategorien
- Keine komischen Abbrche von der Anwendung
- Aufbau und Struktur sind leicht anpassungsfhig
- fr Zwecke auf anderen Systemen (z.B. x86) abndern ist mglich

Zur Installationsroutine:
- Auswahlmglichkeiten haben
- Interne Abfragen - Zum weiteren Vorgehen, wenn Programm nach einem/mehreren Reboot neu gestartet wird
- Neuesten Windows Update Agent (von 2014) gleich mit installieren lassen (oder zuvor schon installiert wurde)
- Installation des IE 11 - ohne die berhmte Fehlermeldung auf dem Desktop
- Dot Net Framework 4.5.1 oder doch lieber 4.5.2 - Systemabhngig
  (Letzlich muss/soll das der End- Nutzer selbst entscheiden knnen!)

Externe Aufrufe von xxx.bat Dateien:
- Externe Aktionen starten - Um das ablaufende Programm nicht verlassen zu mssen
- Autologon 
- Dateipruefung
- 3 Hotfixes als Cab- Dateien - knnen auch Offline gleich mit installiert werden
- 3 Hotfixes als MSU- Dateien - Ohne Cab- Dateien, dafr Offline gleich mit installieren